.class Lcom/hyphenate/chat/EMSmartHeartBeat$EMParamsCustomized;
.super Lcom/hyphenate/chat/EMSmartHeartBeat$IParams;


# static fields
.field static final PING_PONG_CHECK_INTERVAL:I = 0xdbba0

.field static final PING_PONG_TIMEOUT:I = 0x1f40


# instance fields
.field private final defaultInterval:I

.field private final maxInterval:I

.field private final minInterval:I

.field final synthetic this$0:Lcom/hyphenate/chat/EMSmartHeartBeat;


# direct methods
.method constructor <init>(Lcom/hyphenate/chat/EMSmartHeartBeat;Lcom/hyphenate/chat/adapter/EMAHeartBeatCustomizedParams;)V
    .locals 1

    iput-object p1, p0, Lcom/hyphenate/chat/EMSmartHeartBeat$EMParamsCustomized;->this$0:Lcom/hyphenate/chat/EMSmartHeartBeat;

    invoke-direct {p0, p1}, Lcom/hyphenate/chat/EMSmartHeartBeat$IParams;-><init>(Lcom/hyphenate/chat/EMSmartHeartBeat;)V

    iget v0, p2, Lcom/hyphenate/chat/adapter/EMAHeartBeatCustomizedParams;->defaultInterval:I

    iput v0, p0, Lcom/hyphenate/chat/EMSmartHeartBeat$EMParamsCustomized;->defaultInterval:I

    iget v0, p2, Lcom/hyphenate/chat/adapter/EMAHeartBeatCustomizedParams;->minInterval:I

    iput v0, p0, Lcom/hyphenate/chat/EMSmartHeartBeat$EMParamsCustomized;->minInterval:I

    iget v0, p2, Lcom/hyphenate/chat/adapter/EMAHeartBeatCustomizedParams;->maxInterval:I

    iput v0, p0, Lcom/hyphenate/chat/EMSmartHeartBeat$EMParamsCustomized;->maxInterval:I

    return-void
.end method


# virtual methods
.method getDefaultInterval()I
    .locals 1

    iget v0, p0, Lcom/hyphenate/chat/EMSmartHeartBeat$EMParamsCustomized;->defaultInterval:I

    return v0
.end method

.method getMaxInterval()I
    .locals 1

    iget v0, p0, Lcom/hyphenate/chat/EMSmartHeartBeat$EMParamsCustomized;->maxInterval:I

    return v0
.end method

.method getMinInterval()I
    .locals 1

    iget v0, p0, Lcom/hyphenate/chat/EMSmartHeartBeat$EMParamsCustomized;->minInterval:I

    return v0
.end method

.method getPingPongCheckInterval()I
    .locals 1

    const v0, 0xdbba0

    return v0
.end method

.method getPingPongTimeout()I
    .locals 1

    const/16 v0, 0x1f40

    return v0
.end method
